.solve-table-center {
    margin-left: 26%;
    margin-top: 60px;
    float: left;
    border-left: 3px solid #ccc;
}

.solve-table-title {
    float: left;
    width: 20%;
    height: 400px;
    margin-left:20%;
}

.solve-table-title>ul {
    float: left;
    margin-left: 2%;
    list-style: none;
    margin-top: 60px;
}
/*对一个块中的所有li控制完成后，对其中的个别控制，用first-child*/
.solve-table-title>ul>li {
    margin-top: 64px;
}
.solve-table-title>ul>li:first-child {
    margin-top: 0px;
}

.solve-table-title>.solve-table-center>div {
    width: 30px;
    height: 30px;
    border:1px solid #ccc;
    border-radius: 100%;
    background-color: #fff;
    text-align: center;
    line-height: 30px;
    margin-left: -18px;
    margin-top: 60px;
    color:#ccc;
}


.solve-content {
    float: right;
    width: 59%;
    margin-top:50px;
    margin-bottom: 50px;
}
.solve-content p{
	font-size: 14px;
}
.solve-content h4{
	color:#1ABCB6;
	font-weight: 20;
	font-size:24px;
}
.solve-content-p>p{
	width:32%;
	height:10%;
	float:left;
	line-height:24px;
}
.index-banner {
    background-image: url(../img/solve-banner.jpg);
}

.product-page-bd2 {
    clear: both;
}

.product-page-bd1>.solve-table>.solve-table-title>.solve-table-center>.selected{
    
}
.solve-table-title>.solve-table-center>div:first-child {
    width: 30px;
    height: 30px;
    border-radius: 100%;
    text-align: center;
    line-height: 30px;
    margin-left: -18px;
    margin-top: 0px;
}
.solve-table-title>.solve-table-center>.selected{
    color: #fff;
    background-color: #20B2AA;
}
.page-bd44>.weui-flex__item2>.page-bd4-p1{
    color:#fff;
}
#solve-table-p{
    text-align: center;
    padding-top: 30px;
    padding-bottom: -10px;
    color:#333;
    font-size: 18px;
    display: none;
}

